home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 November
/
EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso
/
earcd
/
docs
/
announc2.lha
/
850
/
884.flexcat
< prev
next >
Wrap
Internet Message Format
|
1994-11-03
|
4KB
From megalith!errors@uunet.uu.net Wed Jul 20 00:49:14 1994
Received: from relay3.UU.NET by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.5)
id AA16008; Wed, 20 Jul 94 00:47:24 PDT
Received: from uucp7.UU.NET by relay3.UU.NET with SMTP
id QQwzil02397; Wed, 20 Jul 1994 03:46:56 -0400
Received: from megalith.UUCP by uucp7.UU.NET with UUCP/RMAIL
; Wed, 20 Jul 1994 03:47:18 -0400
Received: by megalith.miami.fl.us
(AmigaSmail3.3 for <zerkle@cs.ucdavis.edu>)
id <09vn@megalith.miami.fl.us>;
Wed, 20 Jul 1994 01:14:24 EDT
Sender: overlord@megalith.miami.fl.us
Errors-To: errors@megalith.miami.fl.us
Warnings-To: errors@megalith.miami.fl.us
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
To: announce@cs.ucdavis.edu (CSAA-Submissions)
X-Newsgatesoftware: Amiga Newsgate VVERSION
Reply-To: zrawi01@decap2.zdv.uni-tuebingen.de (Jochen Wiedmann)
Message-Number: 884
Newsgroups: comp.sys.amiga.announce
X-Newssoftware: CSAA NMS 1.2
From: zrawi01@decap2.zdv.uni-tuebingen.de (Jochen Wiedmann) (CSAA)
Subject: (CSAA) FlexCat V1.3
Message-Id: <overlord.1uqq@megalith.miami.fl.us>
Date: Wed, 20 Jul 1994 01:14:22 EDT -0400
Status: RO
TITLE
FlexCat - The flexible catalog generator
VERSION
1.3; see CHANGES below
AUTHOR
Jochen Wiedmann
E-Mail: wiedmann@mailserv.zdv.uni-tuebingen.de
DESCRIPTION
Since OS 2.1 the Amiga offers a way to make programs run in
different language, the locale.library. The most important
part of the locale.library are the so-called catalogs which
contain the strings of one language. (Usually found in
Locale:Catalogs/<your-language>/<program-name>.catalog.)
::
Commodore offers a program called CatComp, which creates
these catalogs and some C-source, which makes using them
much simpler. FlexCat is a CatComp-replacement. The
difference between FlexCat and CatComp (as well as some
other replacements, KitCat for example) is, that FlexCat is
flexible in the generated source: Any programming language,
any individual needs should be satisfied. However, FlexCat is
not more difficult to use.
This sounds like a contradiction. FlexCat's solution is to
use template files, the so called "source descriptions". Ready
to use examples for Assembler, C, C++, E, Oberon and Modula-2
are distributed, additionally an example for supporting catalogs
on Workbench 2.0. Any other examples are welcome.
CHANGES
V1.1: Bug fixes
Added E support
Added French catalogs
V1.2: Bug fix in the E source generator
V1.3: Bug fixes again (at least one severe)
Improved the speed of the GetString function
Added C++ and Modula-2 source descriptions
Added Spanish docs
Added spanish and schwaebisch catalogs
SPECIAL REQUIREMENTS
An Amiga :-)
HOST NAME
FTP/Internet: AmiNet (ftp.wustl.edu) and mirrors
DIRECTORY
pub/aminet/dev/misc
FILE NAMES
flexcat1_3.lha
DISTRIBUTABILITY
Freely distributable, Copyright by the author, subject to the
GNU General Public License.
--
Read all administrative posts before putting your post up. Mailing list:
announce-request@cs.ucdavis.edu. Comments to CSAA@megalith.miami.fl.us.
MAIL ALL COMP.SYS.AMIGA.ANNOUNCE ANNOUNCEMENTS TO announce@cs.ucdavis.edu.
============================================================================
This is part of a mailing list gateway maintained by Carlos Amezaga. Bugs
& comments to CSAA@megalith.miami.fl.us. Subscribes, UnSubcribes, help and
faq requests should be sent to announce-request@cs.ucdavis.edu.